Increasing Tree Search Efficiency for Constraint Satisfaction Problems

نویسندگان

  • Robert M. Haralick
  • Gordon L. Elliott
چکیده

In this paper we explore the number of tree search operations required to solve binary constraint satisfaction problems. We show analytically and experimentally that the two principles of first trying the places most likely to fail and remembering what has been done to avoid repeating the same mistake twice improve the standard backtracking search. We experimentally show that a lookahead procedure called forward checking (to anticipate the future) which employs the most likely to fail principle performs better than standard backtracking, Ullman's, Waltz's, Mackworth's, and Haralick's discrete relaxation in all cases tested, and better than Gaschnig's backmarking in the larger problems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient interval partitioning - Local search collaboration for constraint satisfaction

In this article, a cooperative solution methodology that integrates interval partitioning (IP) algorithms with a local search, feasible sequential quadratic programming (FSQP), is presented as a technique to enhance the solving of continuous constraint satisfaction problems (continuous CSP). FSQP is invoked using a special search tree management system developed to increase search efficiency in...

متن کامل

Tree Search Methods versus Genetic Algorithms for Over-Constrained Graph Coloring Problems

Constraint satisfaction problems (CSP) are widely studied in a large area of computer sciences, and many problems can be treated as CSPs. Furthermore, many solving methods exist such as complete methods, local search (for example tabu search) and genetic algorithms (GA) [4]. The goal of this paper is to show that for some graph coloring problems, especially over-constrained, using genetic algor...

متن کامل

Dynamic Agent-Ordering and Nogood-Repairing in Distributed Constraint Satisfaction Problems

The distributed constraint satisfaction problem (CSP) is a general formalization used to represent problems in distributed multi-agent systems. To deal with realistic problems, multiple local variables may be required within each autonomous agent. A number of heuristics have been developed for solving such multiple local variable problems. However, these approaches do not always guarantee agent...

متن کامل

Real-time Heuristic Search for Combinatorial Optimization and Constraint Satisfaction

We summarize a new approach to real-time heuristic tree search for problems with a fixed goal depth, such as combinatorial optimization and constraint satisfaction problems. Best-leaf-first search (BLFS) is a general and complete algorithm that visits leaves in an order that efficiently approximates increasing predicted cost. It can adapt its search order on-line to the current problem. Empiric...

متن کامل

Performance of a Comprehensive and Efficient Constraint Library Based on Local Search

Constraint satisfaction is one of the major areas in AI that has important real-life applications. Lee et al. propose E-GENET, a stochastic solver for general constraint solving based on iterative repair. Performance figures show that E-GENET compares favorably against tree-search based solvers in many hard problems. On the other hand, global constraints have been shown to be very effective in ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Artif. Intell.

دوره 14  شماره 

صفحات  -

تاریخ انتشار 1979